import { uint } from "tsrpc-proto";

export interface RoomState {
    id: uint;
    /** 玩家基本信息 */
    players: { id: uint, nickname: string, isReady: boolean }[];
    /** 状态  */
    status: 'wait' | 'ready' | 'start';
    /**
     * 上一次空房的时间（undefined 代表房内有人）
     * 用于定时解散无人的房间
     */
    lastEmptyTime?: number,
}